most centralized - Turkish English Dictionary